package com.gaohe.hotal.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.gaohe.common.annotation.Excel;
import com.gaohe.common.core.domain.BaseEntity;

/**
 * 品牌管理对象 hot_brand
 *
 * @author zl
 * @date 2025-06-26
 */
public class HotBrand extends BaseEntity
{
  private static final long serialVersionUID = 1L;

  /** 品牌id */
  private Long brandId;

  /** 品牌名称 */
  @Excel(name = "品牌名称")
  private String brandName;

  /** 品牌特色 */
  @Excel(name = "品牌特色")
  private String special;

  /** 品牌说明 */
  @Excel(name = "品牌说明")
  private String content;

  /** 品牌状态 */
  @Excel(name = "品牌状态")
  private String status;

  /** logo */
  @Excel(name = "logo")
  private String logo;

  /** 是否删除 */
  private Long delFlag;

  public void setBrandId(Long brandId)
  {
    this.brandId = brandId;
  }

  public Long getBrandId()
  {
    return brandId;
  }

  public void setBrandName(String brandName)
  {
    this.brandName = brandName;
  }

  public String getBrandName()
  {
    return brandName;
  }

  public void setSpecial(String special)
  {
    this.special = special;
  }

  public String getSpecial()
  {
    return special;
  }

  public void setContent(String content)
  {
    this.content = content;
  }

  public String getContent()
  {
    return content;
  }

  public void setStatus(String status)
  {
    this.status = status;
  }

  public String getStatus()
  {
    return status;
  }

  public void setLogo(String logo)
  {
    this.logo = logo;
  }

  public String getLogo()
  {
    return logo;
  }

  public void setDelFlag(Long delFlag)
  {
    this.delFlag = delFlag;
  }

  public Long getDelFlag()
  {
    return delFlag;
  }

  @Override
  public String toString() {
    return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
        .append("brandId", getBrandId())
        .append("brandName", getBrandName())
        .append("special", getSpecial())
        .append("content", getContent())
        .append("status", getStatus())
        .append("logo", getLogo())
        .append("createTime", getCreateTime())
        .append("updateTime", getUpdateTime())
        .append("createBy", getCreateBy())
        .append("updateBy", getUpdateBy())
        .append("remark", getRemark())
        .append("delFlag", getDelFlag())
        .toString();
  }
}
